package netInterfaces;

/*
 * MessageManager - интерфейс для обьктов, способных поддерживать коммуникацию с сервером сообщений
 */

public interface MessageManager {
	
	//соединится с сервером и переправлять входящие сообщения указаному MessageListener
	public void connect(MessageListener listener);
	
	//отключится от сервера и прекратить отправку входящих сообщений  указаному MessageListener
	public void disconnect(MessageListener listener);
	
	//послать сообщение серверу
	public void sendMessage(String from, String theme, String message);

}
